5.1 企业中的开发环境

学习目标:

  1. 了解企业常见开发环境

1. 比较规范的开发流程

  1. 编码
  2. 本地测试
  3. 提交代码
  4. 编译与自动化测试
  5. 发布

2. 三套环境

  1. 本地计算机
    • 安装go环境
    • 安装go开发工具
    • 克隆远端git仓库
  2. 持续集成服务器(编译,git仓库)
    • 安装go环境
    • 运行持续集成的工具类软件
    • git仓库
  3. 线上服务器
    • 无特殊要求

3. 人员职责

  • 开发人员:

    • 提交测试通过的代码
    • 需求完成后申请发布
  • 运维人员

    • 保证持续集成服务器和线上服务器正常工作
    • 处理发布请求,执行发布脚本
    • 维护自动化工具可用